#pragma once
#include "IImageLoader.h"

namespace ja2{ namespace sgp
{
	//! PCX image loader.
	class PcxImageLoader : public IImageLoader
	{
		// Operations
	private:
		//! See base.
		virtual ImagePtr_t load_image(boost::filesystem::path const &FileName, std::uint_least16_t Flags);

		// Construction/Destruction
	public:
		PcxImageLoader(void);
		~PcxImageLoader(void);
	};
} /*sgp*/} /*ja2*/
